package com.example.socialapp.ui.auth.forgotpassword

import com.example.socialapp.ui.base.mvi.MviIntent

/**
 * 忘记密码界面的意图
 */
sealed class ForgotPasswordIntent : MviIntent {
    /**
     * 更新邮箱输入
     */
    data class UpdateEmail(val email: String) : ForgotPasswordIntent()
    
    /**
     * 提交重置密码表单
     */
    data object SubmitReset : ForgotPasswordIntent()
    
    /**
     * 导航到登录界面
     */
    data object NavigateToLogin : ForgotPasswordIntent()
} 